CFLAGS = -Wall -O0

all: temp.exe
storage.o:storage.cpp storage.h
	g++ -c storage.cpp
bigint.o: bigint.cpp bigint.h
	g++ -c bigint.cpp
bigintptr.o: bigintptr.cpp bigintptr.h bigint.h storage.h
	g++ -c bigintptr.cpp
main.o: main.cpp bigint.h bigintptr.h 
	g++ -c main.cpp
temp.exe: main.o bigintptr.o bigint.o storage.o
	g++ $(CFLAGS) bigint.o bigintptr.o main.o storage.o
	rm -f *.o